// 导入样式文件
import './style/adminlte.min.css'
import './style/app.css'
import { getToken, getUser, saveUser } from './utils/storageUtils';
import {reqGetInfo} from './api'
const isLogin = location.href.includes('/login.html'); // 用户是否访问的是登录页面的判断
// console.log(location.href);
// 1. 用户是否登录了？  token 
// 2. 用户是否访问的是login页面

async function main() {
    if (getToken()) {// 用户有token
        if (isLogin) {// 有token 还访问login页面
            location.href = '/users.html'
        } else {// 有token访问的不是login.html
            if (!getUser()) {// 从sessionStorage读取的
                // 发送ajax请求 通过token获取用户信息
                let res = await reqGetInfo();
                saveUser(res.data);
            }

        }
    } else {// 用户没有token
        if (!isLogin) {
            window.location.href = '/login.html'
        }
    }
}
main();